replaced some gtk_object_data_force_id with g_quark_from_static_string
authorTim Janik <timj@gtk.org>
Fri, 19 Jun 1998 02:07:47 +0000 (02:07 +0000)
committerTim Janik <timj@src.gnome.org>
Fri, 19 Jun 1998 02:07:47 +0000 (02:07 +0000)
commit3c90c2cd536b7ccec7189be22004fbfcc92c4c87
tree5247ab6ff735d36d31fac97b3b6733ad9aa64d62
parent913831b26f3b4b0a69dce8574017a78828e93b83
replaced some gtk_object_data_force_id with g_quark_from_static_string

Fri Jun 19 03:29:04 1998  Tim Janik  <timj@gtk.org>

        * gtk/gtkaccelgroup.c:
        * gtk/gtkbindings.c:
        * gtk/gtkcontainer.c:
        * gtk/gtkitemfactory.c:
        * gtk/gtkobject.c:
        * gtk/gtksignal.c:
        * gtk/gtkwidget.c: replaced some gtk_object_data_force_id with
        g_quark_from_static_string calls to save memory.

        * gtk/gtkobject.c (gtk_object_set_data_by_id_full): invoke the destroy
        function _after_ the new data has been setup.
        minor changes to object data functions to feature the GQuark type.
15 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkaccelgroup.c
gtk/gtkbindings.c
gtk/gtkcontainer.c
gtk/gtkitemfactory.c
gtk/gtkobject.c
gtk/gtkobject.h
gtk/gtksignal.c
gtk/gtkwidget.c